query datasheet - French English Dictionary